34249659
54044080
48478326
90674815
76047202
41231077
2528597
65928347
25971168
23238297
62207471
31497613
5056567
12484076
15517557
97901619
84912969
41352463
98281190
21547692
87943274
77001909
19669272
67097656
45139045
59209642
40527724
73886575
33304117
314374
70504350
9031590
35937964
51974391
40986418
6053083
4894537
84823077
50796891
27451894