76859631
67892439
95836357
41829593
46731707
7957188
39923787
951520
11019969
80117020
85582890
62602754
19586524
57783940
44523076
54331178
35125456
94123639
97443669
28372334
31593678
86833109
23515866
71853059
69963715
88433338
13604637
56428510
7743865
62252524
22154398
16964847
49946918
73111729
20728198
20811126
43579401
65334191
23223453
39365671