84502942
84593113
54703260
23362565
95226151
2402858
91169092
58858336
70177133
65778689
30253967
18293670
89744483
34626326
41096162
47949465
10302512
1809935
95087467
72163108
97816496
86533143
63202167
94713381
67029085
14515702
90706034
63315163
85681482
61326220
13271786
5224572
43065678
80953872
82861029
76706513
8453120
96647894
47141095
94794054