21392478
14599120
33543600
34262076
66646841
35214907
32926117
84668779
30467265
37721133
26468245
43025825
26803517
62225043
65524933
48666318
47607610
33827437
66171589
59109104
31977303
44074402
99844006
8413866
358712
49114538
20358340
47032015
53357430
92167143
55508162
1909314
49731977
9512785
66933723
7832259
73668270
55199353
1111423
15254513