8821721
91013315
10922233
4088669
46942116
27538847
74512081
20998917
61477268
12257040
47538496
52136702
77967592
21534974
79401016
7843481
531769
86083681
90739461
83368404
86293712
80385216
12772734
70102870
23249804
4047704
30063833
47212712
26684040
42453985
4446607
7296995
99201553
14557750
66561895
60025594
95662041
48588430
50544194
18817415