78638171
3774123
12692453
25177994
24154270
3193126
73701263
91312183
8335548
54358170
6879662
36488334
88879583
30451082
29604088
6412248
2946739
60697581
16677103
64357611
38126415
58275612
54168995
28215889
98848388
9003428
69213310
70572214
796281
19306794
41347161
75562133
49634067
18098667
6136634
46323933
4074968
56844616
21613245
5410590