1650692
22296976
15152693
81738460
96614682
386456
12887038
83936653
84293574
35102020
53192038
533541
22965220
86176727
84622281
78476208
37682828
58314048
3354199
80909484
61789664
4275423
2299860
59164701
49148976
7362800
3088392
4659434
62462698
47592263
76641834
4190514
47421018
17729991
9413672
62886813
91623588
6092330
33947129
85888742