97195281
10708612
28259066
73566146
79327410
54986192
40634182
13062441
4939429
15696167
17783920
79025039
91015962
12931128
58186054
1732339
41408903
84181388
5682310
4525822
14231625
2516766
9566896
19342317
14301412
7324123
71198727
91329358
7308231
93829528
1907730
12874719
96253911
88062327
70291940
44011484
8952519
46987446
67443319
38833687