5042691
44763293
13757395
73786406
1737896
17415966
91746718
59806058
52578244
65371003
13901952
96546255
1984099
14545854
17894061
2239551
68108189
64906990
96036442
1437372
45293210
46296079
34205493
47739458
59622812
98663125
13625863
35711680
60449240
20999935
8384311
9474299
30253968
92436853
13939910
77576247
76251119
77014910
60501955
47525409