83927434
95464287
44418271
55919490
17577714
93013855
15534803
20807096
77399693
6820352
46794119
67845704
28681645
20791726
60127766
1185994
4349847
18229060
30832302
21978330
34927030
36008384
13865085
3945648
9962735
68237523
34822175
9821843
71907154
28019530
38904176
56302936
90998983
1324788
83329551
79788380
1406481
92669662
19607777
59627093