35779428
32375842
67506842
3707558
56029218
24875726
51466381
86183759
52318857
28016361
19657898
14366531
42181314
2447383
3653533
58861637
66192473
36948180
50699429
29988677
63218626
7124782
75636076
81269555
8868734
4917752
33783575
91299316
469982
50019155
26277225
50335447
1658694
42819669
67466509
49706833
58886898
61786571
25155763
95277925