47962618
47034766
23458473
68547559
14504867
25118643
61538848
22537322
94283172
65111707
52967165
7981762
54018089
3254919
77598582
48889633
2349095
83552550
83816272
3143974
98889848
71661164
29173147
47639675
56964598
21999028
31829526
21182479
99553182
12611573
38876945
54124836
73313848
937149
21466276
14746646
45312496
89662037
92516355
9606718