4271223
80634588
8945196
300873
39535610
5180873
8516125
34592157
34492459
2165731
3635689
17288241
51815179
86015847
124228
51713829
2918279
78879855
75184186
67418439
91143132
59039403
79229907
98829197
89811012
63504408
55227551
5294781
75916691
3714208
81287586
5808395
14777662
6937130
20636803
18762652
23032345
93777345
4706068
35477530