11638475
30261912
5551066
82549963
55275694
53398690
22525868
66817352
9426051
61276337
82308645
36324317
51618968
356111
64975711
47997183
67883036
28271862
7949134
32648906
55937786
67477650
49396007
40632112
73732577
96688937
96462078
89481608
88474591
41775280
36328721
26837200
85941374
76702835
9509767
4935132
15946860
2651722
41434320
12797198