435121
72025971
75182819
41232840
6417855
16466059
91159603
3842174
9683459
98826554
62117647
28204471
89556547
39729080
20362114
2800100
70662287
87701522
98876511
866901
84966439
63291410
51416571
35476183
72152982
40737126
47289767
9242387
7527968
1165626
96144087
11546421
69448333
90656420
86979165
20657997
60807294
62748361
26167934
61163560