29404483
5203444
59419449
43431310
3321250
1174526
79963907
88192587
47677970
32661745
86471974
7208948
16522181
4526737
13939923
23497185
60852143
48948533
59984496
76887849
69018340
60133698
92305050
32777548
5412937
60813381
10191642
73884483
59815784
62819121
50721767
54203370
49179186
94559078
2706304
2605804
26777794
321341
45719473
32237555