52322048
54216261
1141331
94587494
80191361
75526471
56684059
66029777
67514170
68651483
62357098
82417787
2962199
10973158
26091890
56943135
17963789
13703873
85468579
25477940
81304737
8283381
6734117
44477562
57559887
79532490
28157313
33663750
51233721
30719965
13176779
70948748
64237989
95912851
68106432
46053781
84567702
2441117
92952763
24416972