83751525
63074433
9285813
90883208
65753175
95704863
78349573
12673627
64429743
52666199
6707633
88844493
24257362
67936115
38759442
31163459
95736354
49792655
5652005
7178443
44809982
52765442
19421061
1073321
90933130
54055398
87794149
39219156
29803320
64776827
16522759
20167322
27703890
49332931
61168006
71104635
52414745
80684195
88313240
33706089