22242955
6950995
1600339
22848955
44722054
43487152
47775351
52581535
87217276
6223639
15217422
22711109
66881425
83854237
96002856
35817807
66251032
3460584
25953169
55369022
21792433
45711581
25896311
77222784
40219543
92958658
276569
3113841
65036481
44392027
13572222
56779707
45896241
19963707
65488775
28792985
60406354
887029
3886549
15199999