5101268
40808137
21217300
82553628
65788914
88235939
70222164
56302376
13463957
86104355
2775604
35357804
38491668
75091677
30024928
31431289
988203
24551360
8152116
70187394
82364975
16166139
70561889
73477845
14476219
12648950
61716092
38179164
2299174
85464457
74248155
27637351
3099027
9829464
94053565
46581108
69659285
49931856
3936951
41586873