51949782
16965957
3396944
29785637
17457490
92654811
61618541
71989623
93966817
3787540
71736652
22291907
36361851
19282208
3996415
98826288
5532492
30934417
77831451
53775899
30674439
78802067
14018065
98543889
67578804
37021255
62183996
3772595
14763305
11369806
26786567
40393669
75737271
41708905
10266451
42837883
39221911
53155845
82712181
21033645