38075248
11434218
9599795
6988926
43859507
22615725
4734837
82888108
6855449
1369270
6276779
66453008
53673124
13362834
13516317
19927426
37377585
26241312
15907142
85646199
32678054
49944649
9119616
54338240
63509943
27751478
54187695
3645250
90882261
83709028
3584314
58682043
95768085
28906680
3794416
74292332
37535774
49311074
44018072
50284701