94878678
2982356
9394992
29905600
676082
91768736
44202625
60786617
3378224
70049292
5012613
86074524
14393883
44027790
84377365
44492200
35497211
39245797
27995757
49383547
49156989
46018006
81006865
71036189
9295506
42792259
38109508
62263807
56776202
17102338
82402521
6517637
85181414
20965994
13697522
69215958
10736754
31286682
63153866
93407968