79244115
51008552
20812502
22301324
51044849
21672251
19683395
57789127
1382309
11075641
74735577
99306483
73471892
56137861
43383788
16313689
47944181
55338233
12904342
93438746
3314110
26834512
5022821
876373
25654860
90681925
67486944
67972145
4099102
11499485
27025243
41751560
25168017
73313701
63814612
21825140
22305515
4247064
514086
45196670