48361645
76762516
19404190
6347564
39764385
67791472
54467413
35376392
6554986
14684034
3652226
10751141
5657737
19271273
29874723
100002024
64809387
77921491
47201454
21406412
14219360
49502511
88915009
33377677
15586900
18893196
94381778
71019110
3028387
3778247
50788352
95327948
59745986
55924756
25967245
68003259
12046550
38311069
15517793
5617358