937162
79912068
31491394
96762460
10411719
63005963
5198058
46233897
52203719
8821483
30583826
7930925
46158677
7181978
30531786
99636726
97001993
76094865
74917029
73374491
3554541
30187728
39731786
94527424
4248077
4950494
7607796
26974555
91433530
2338744
14706867
45864636
61573035
61182346
32042670
3318488
84646052
4587636
12686862
8739813