33149548
47665929
29515463
81902033
72735916
55177197
1217753
20152384
58462139
40398094
68337486
18967003
12227498
29621446
66178135
17018121
60977406
8822830
84886569
71788659
95595400
6758623
98592305
92154061
98937307
19361391
51474480
50395183
22653131
93971023
25986553
46947874
24809249
77712788
27973630
30213704
54125464
60724586
95489734
70682102