30776942
21787963
52544901
51339804
7289184
44132134
13233556
14544560
9466599
74687621
37732989
67437764
12756939
54592635
9384309
20817235
8187438
69964565
45527870
41047502
80883326
91921219
13153565
64896739
56135484
48123808
59433984
54191799
36702393
6980610
98855832
16752218
34644985
6128982
52231070
19989391
41942533
5818584
25821544
80486776