32878999
41078777
67569717
57265474
82945511
99714593
1026311
60979465
47519945
35108510
89004174
14178326
19646904
44196151
20507910
29066007
20921322
32999736
12832379
94059146
31316796
58179352
7751152
61628004
56173397
34087614
35272699
15118528
4743143
59038502
57994476
90675370
56751077
29012356
56435617
82501115
5923549
48841441
96855975
10989154