73487320
13879116
667423
20521924
10679218
72711352
78609348
1454935
37881135
51587467
30292815
25685985
4732515
25807557
9959068
38211631
3564703
86151419
71888234
81235117
2323617
60675289
56654311
24811626
368833
14478334
61525611
87544986
39958429
6124940
40224078
25908878
49771445
61159476
643640
9311435
17231105
4201069
62087290
41533188