6847573
27479679
55837024
49726673
33437389
21237634
60014761
7191132
55536550
38034090
81846184
76294226
54924231
50575905
9099706
77916321
17524966
29135956
41054260
64509731
18825560
13362163
63525800
9272733
93506254
59074836
94419411
14487790
21659318
78928787
870325
9981080
35284486
51845157
74717604
22525387
90944581
62452839
33407587
40743129