76416326
60809823
396642
74577067
96697453
18394734
99762458
39452570
57786075
10288354
86957162
30521792
8669587
17913335
52224872
7598029
75966064
9429501
75802530
80627619
79874859
82292478
95739341
1277457
49324228
67968815
7137509
53685556
35949250
12759075
89232207
52731218
98607107
31322830
14705998
1206403
6204238
99081445
51271578
6505370