75323498
5743809
60961660
62516041
83202148
99289207
96099314
91839131
1185608
62295368
24507526
73411282
69152360
51291956
35495887
88566914
14566506
4568158
772178
42647711
3711578
58091741
41467609
99474363
56136670
4068306
26617949
44765121
80278962
75342531
30338399
7690954
41904960
3593448
65629149
5466510
2000365
20621789
93859499
80026642