46107404
20495146
7824887
10757246
8469745
85115456
78948302
28839379
44037554
9071324
1510769
95871560
7708970
86338387
81298640
61501782
52331764
68175249
7075642
85788539
15876516
6461204
47714511
1021091
91671981
975629
23793367
4544414
72871687
59401278
41067351
54435658
76763701
83078320
60669203
28683654
63897620
21996822
66623924
6405222