63553838
14116464
47342179
11758688
90782129
13605
73163530
23616986
92667827
2054789
92713573
10905453
46928491
1320622
8959574
96056848
10934790
7608471
27861274
92647385
78205696
60264892
56476208
15524582
61368343
75665364
68873141
19971097
87347887
24199189
64566344
8661621
80062342
63137574
29944456
98429462
8936422
33109034
15384134
32091282