28852343
17445946
38742391
40172174
26248546
99479979
20909607
5486987
62094508
58276461
39685737
89632864
41416342
66554909
34351548
65387610
24521654
14031861
39983286
50914264
53233074
8466853
3234849
202849
51952313
1100567
55346555
8811942
93791365
70868921
47484174
67646177
35186437
67899339
29924568
53851469
76736097
5346770
38369564
54668965