51838129
27508152
89606734
18996668
438299
60507299
41306988
58949875
57785972
35392536
74307802
50658512
86659142
36529456
43504463
4753129
97587719
73307930
75151224
95031720
61412663
27027761
20523173
24758866
8655714
27345048
42148393
70577518
36916436
4657909
4831366
57853731
25939377
88957347
10994616
30248100
80804947
55084820
27419045
96487424