3799612
19366260
77641203
37071403
77659637
63792124
14324040
2518960
89069823
53066221
56563643
76731240
8373625
7131137
6775613
52078060
25979658
61562823
92038838
92738464
59276012
3185785
6585446
13487483
27813862
48391310
86155880
5181292
18865773
4816804
44003939
59978171
88934900
40668471
4302907
3941690
30443832
34993226
34257215
17182488