2196119
77984234
92535411
92878258
6999585
3707742
8012933
49738756
22449980
89067290
23682237
11041385
52959778
10673358
59346320
71578786
53279819
64764114
44715200
36989390
7806670
5034994
45871790
46491348
95688504
68566561
14685862
59129260
1457523
97597094
2157719
2500668
71637783
6380847
9169680
44687582
67141633
80908775
55474764
49612609