44962121
53612980
96956845
50496350
98645758
98333792
57109584
53577653
73281751
79883049
40613278
623248
26826298
99802361
5975779
54616213
13527442
82253227
82532510
62164192
90245512
78938228
76127370
82554568
39902258
59349148
94397045
85243531
44421989
41812393
10181448
62969971
18607603
9856234
7476886
63014480
27409270
80232673
86809554
72005251