4249723
5581346
99508072
55682385
95894650
1798146
96048622
76418328
9389399
25151951
44573218
10844464
80232037
22866508
19735347
97488861
12393888
86594440
90956152
66645339
5807304
70456688
60392733
52368295
6558192
5628476
43176160
91017844
26505000
11189288
86583778
73838466
57643554
83365478
74237559
266456
3252606
72633024
64122515
47245420