45575850
95004932
23075079
36144147
33059732
96071417
33884048
53435506
61082574
42747749
21586510
48511107
45213520
39828994
33055353
53307269
23044844
21261527
98883852
40095294
33747988
92889254
44831431
3442320
96946208
93263249
357425
11051403
94635393
30092249
42094403
58923992
45002961
10064448
56193147
234345
85451614
38966361
82809739
8472834