94915846
36329463
31339206
4821593
28257581
22689934
28623976
59007313
98711433
4283211
59952936
80807743
51666845
95418177
46008808
76479340
23426464
26097813
29092186
1034839
2287474
54907348
13114717
71697309
24081400
11126575
30483022
12829390
86658957
81742338
14572624
37319820
51085811
23606692
19225973
71307603
54992394
28381980
6764396
84404704