11098854
35145958
75009797
89578176
95121129
13935567
36773577
3848470
7363912
20146996
25581400
50663606
4822600
6553993
30006759
40914249
8776809
25742222
80168695
42234718
18097550
13129369
4993756
20464916
85093818
25261341
32476289
80176237
67077539
8363015
21928607
61117543
74462690
88314724
6103651
97725365
4022251
1409916
28522000
88259058