41742938
58902819
39742678
582449
85338209
75684409
69909281
34718194
3517114
2072168
53759217
1899334
65627347
29578058
51787235
1774576
42172339
58647985
18348870
58651860
50678988
86496400
1680152
58386116
21629231
25013120
39894653
93133095
10888062
44217973
29244200
24908343
5541770
60571498
37721034
28471645
98263491
25583180
29756133
59661722