73351303
49104220
64997571
2141102
59805624
50278088
3637989
24126882
17832271
5791952
78959119
11441128
10476149
53507285
99661044
88014137
74039327
1068447
90802809
89385665
62533548
8539520
56016036
34357075
68724867
42802588
75849270
27571993
7166609
14009863
34945320
10051206
61453082
44135796
90332574
24771703
20017074
62864303
16035165
6749397