95844462
78208499
26631573
55727104
37204718
1956438
46142655
6378407
81931583
51921003
68834032
2107608
69833379
14671234
2534776
89491364
95243419
14044710
64511508
92109921
36172657
11472533
24565457
23182934
44099667
49085229
78977064
6220757
20679970
33142600
29973994
3708226
7172436
58964770
595256
62486854
82086014
99767219
85862908
3381676