35188540
61164283
43148054
75168983
48597627
48702805
71611841
45442923
77812007
51115089
12799602
37134040
6545267
40144700
86814430
89271039
4328746
5099438
24749377
38925746
30174995
10677268
5416364
96865048
5974651
19746492
96691244
15798421
47931118
28624792
95469211
27127855
68662215
16095456
16077119
13985199
37194999
72583091
86622459
64314525