89308624
60251891
32012507
84293482
18556206
52956325
39913095
44185944
64316590
22041894
37205124
27045286
6222727
23048146
3534491
17534250
15509768
35855529
87826906
9049169
72778685
82057537
2124512
59168325
35146635
8010833
13882756
40415322
65415254
96805926
48105566
10589735
61983712
31743274
1204364
34049201
41648417
92202334
17444316
70446191