11423344
3057898
885127
2736198
73114655
30417967
14191270
13102431
28676351
99665145
29202625
64957302
11569928
38276746
37621454
79639572
2806362
458363
51812608
64005728
96329090
6047300
9110359
29329935
53901057
24581667
89872756
45082396
78686073
84968190
19781074
50681570
9395544
36604699
18989886
86094675
6086795
16594141
9341164
16027995