87546328
86507190
1385419
8526496
87112051
25137354
33757629
8824787
65666852
18233330
4174651
12463220
91712860
10111316
40287694
56846955
36682632
42819486
9891464
41121600
90977614
79925660
59426700
7995123
77829035
2101064
69817744
85159966
37566213
64198621
2121601
27307578
85208159
45229788
24476212
14422122
59432735
88087300
57424437
8936827