16379527
31532485
70488054
46589000
34497621
52287122
9406262
69198199
24895782
32884586
48958233
5980161
30925108
14322224
85414599
29434205
63967861
48879465
84658771
93187105
71148630
8088308
76794887
75226065
3963663
51734334
88675090
95666522
95731311
70957024
11652076
94402810
37532781
60741476
16032266
41786361
31349922
79871395
67171757
20169211