52597506
33227532
25664155
88726732
63312683
67642409
12616321
49791246
3725566
6698283
59669152
16996438
77182786
44411933
51552962
6805818
21577966
65483067
78901450
42291262
73595262
48863852
17721543
84548608
196710000
80335554
99287718
20218731
59711262
70483125
48047499
34342573
4086569
69957795
58663373
9778410
18533860
84841531
31248010
1696480