4475529
49127949
70483177
31804040
34833621
13874526
9358104
41157883
70809055
67933300
66753529
5057530
30467850
92489657
6237862
50588022
54174473
39421439
61296087
40489924
12153726
71238432
53756964
43826587
81753629
22642735
91262298
53195811
2205127
85178683
56353328
14155286
30596612
8656187
56499890
58803967
63965436
95567179
51029645
3916779