86447029
3833427
71656692
26986594
5565494
79857904
12797317
8339042
92752712
27536621
35564933
77435895
34081529
60939773
60938955
2264245
47593813
49354915
37718575
78702148
54595327
94875748
8324213
915007
18047864
91919672
92718387
2999782
69297089
67911066
10593699
52531245
63729378
84978570
65801431
68682232
43844043
16668261
51023322
4949568