13652436
60963235
87639025
4732748
802229
98816275
54284620
26065484
78837050
50274159
47866411
5628074
27497675
27497846
1162263
45005686
58433847
14286554
25625039
93136811
30765405
26979597
61925456
52362209
66714156
6620166
99939482
62286357
85351155
93989324
70463269
5708977
69318263
57265789
12737062
25132296
37823191
68489028
57953696
28053945