44208151
84485569
27971429
57054510
39082821
88156167
78853176
82881258
23621807
80605434
26216663
49968160
25484704
26249680
6001328
5881753
4554362
10758663
1415258
34947111
4702562
83329456
26139376
92872162
37201036
10789410
5715248
31166102
99595906
98785851
697667
43684425
3625188
42781969
65367993
48255994
46744341
58662203
45066197
6805978