81083157
11118108
89912544
78112071
75493686
38249275
7341062
67456366
95764776
69277510
24011435
63283387
77191141
1732105
41911915
67471570
28794624
56681607
19794643
68747839
76079541
1894884
99138439
284730
36075941
54709920
1654630
46064793
27599883
48087156
60244973
83935238
90464655
62463408
59289933
53403460
53639948
15085590
62063961
12393169