65838405
52421883
30819273
95737650
13533924
43065922
53204060
47786924
3098302
46485118
74415379
90797257
20383610
66789255
46538578
85169589
7435905
43761348
13315462
97506841
1824829
93073670
78177471
8359710
38965144
6518771
3888322
50209252
31849501
52695602
63455309
49303290
1512257
84313175
69236226
28042591
2696579
506104
75245294
7735686