3856946
82928014
2222834
7335034
10866123
79691641
91966753
58706533
27937442
14232557
34474191
38472029
7529137
32772151
92015609
31431049
31946554
63593199
46168961
88579157
54425560
6743552
66757600
19443551
21456517
89714542
82616241
6920680
8483324
41757395
69297069
65967955
46556907
63284406
94778533
72991500
10966674
60912879
8047894
20866861