50451884
16882076
17317400
60236030
95978818
22729974
10697374
7464490
28933538
95623264
70756942
61484257
82226359
42703936
17752875
71187539
5531976
69906245
2814803
80991257
8828814
19458643
20644174
42325010
32059376
43745782
53062840
39236291
41593826
24012231
57613140
60037612
1619960
36998461
88152247
46709725
79833649
61402589
97087425
73329008