14615050
10446617
56186880
76971048
77763646
83169348
73349989
12735399
61374045
33463924
86537182
50159035
27553577
1532841
41215438
15353891
60759037
51383000
23524079
62175324
36189931
46885173
99826526
5082957
31799140
44374094
16707157
78101953
74066396
10134792
39129617
4822934
68964654
56477447
73363292
89591345
5390944
5751953
27511214
7575487