64981531
97812830
88442133
24903377
20978283
13149754
52779684
17736842
38919633
87517626
87088457
63855060
9560543
70505231
94754342
95815410
43851686
93484517
63058953
39775113
14585448
80477565
5845727
13985394
81678279
48109683
1172376
67431821
30659198
90573951
28438237
793450
714877
65489017
93258044
58432089
54238186
18891924
46364107
296384