3175663
15796414
27178194
32655757
53224495
84675029
67258836
6325687
6816706
32114228
84657051
85934286
15319455
672106
1311473
1809438
76145729
46048894
53388557
38286481
59139814
70071440
65576137
17121909
67194045
10195385
46851786
38208796
99962021
46249269
30281993
58814294
14193873
98942184
43806177
55456007
23673948
66654360
49267879
36933414