57121863
66573948
11684118
73085082
6028736
81159676
67055637
7085240
18395087
25112477
4764111
8373258
64238081
80051245
3271535
22848737
53484640
70989623
21339460
19371445
18951289
90918731
10184297
61547688
27152964
20101867
15218258
29748842
88545580
7888977
87447072
10022695
49518258
66065884
88965432
12594084
47306570
43816939
98482009
12731998