12668511
55334057
4601452
79994334
67822265
64288984
43233084
41778840
93124284
74186740
5087731
94967709
83594131
15413795
64975538
8432312
2296864
38384148
41876451
91053880
30675604
95894365
27607750
5946559
8542993
41783307
10998
46192658
35019810
44285691
97685921
4594365
83339294
36558856
16145695
53397148
3790523
29374490
5919227
47445763