4122870
7717582
43336760
7907473
39928601
95029463
2114008
89121648
32356219
58252189
68377229
98397764
90437912
30864234
49904449
61337211
25234127
26399619
5465430
13489981
1678313
89146932
91668899
75795003
83656623
38447875
53602110
96104720
4986956
2798268
77702685
40932904
28248669
79458344
5591648
91311708
8638120
45561399
1366932
40844928