38226283
77204873
979019
79537
22715856
28665404
5818471
73707555
56931900
40855895
62905407
64661920
36678063
19122133
19361791
66002870
87495592
61108030
41172617
38723808
9666376
97503654
71398970
67843417
16011799
94491470
2877524
73811155
60043597
4733802
72282895
58434195
3725282
15141470
81133115
64701242
13509894
3206199
33521170
48905274