3764882
16806257
6211847
28445850
49135641
15563697
38364114
44254674
33452715
43047739
65046652
35449476
8998553
73792515
36838870
68379101
73936027
8655308
42096922
16068624
439380
63372056
97807853
98131817
165754
27868933
72141170
36473543
1841955
9377461
4214432
91267035
28662551
8717207
97011867
54694177
50121294
8635290
22141547
65206020