89431179
8288056
15926312
6741508
51897914
8791493
9883521
1672109
3555064
59295171
59197590
93532143
5336802
84271827
79101989
58307273
42068585
27984195
55368451
19242619
35915539
31747422
37813025
94631128
2951178
8282919
95929823
24535453
20995143
95173410
78482066
79359005
21874471
59933815
42837389
70276690
80351841
1498738
84286400
4586708