45114170
44255112
12046035
6144868
20122504
78911604
20053925
25277076
60737437
22284894
85077411
91399186
782372
19791020
25631764
89039260
19647437
63375513
86953868
84798267
6615837
21101072
2936261
94561019
41002587
65669373
47219452
57183971
6214179
97776903
27325665
6341483
25705345
84812107
75468995
56506974
24361265
54312254
1482794
26723447