59365681
38725508
73064245
7240126
86505465
39496948
1522975
60063349
72434756
8740892
63066051
93565152
98131332
38774960
16882853
4826981
15741038
3644272
88243950
79661671
53314767
63558119
33915059
41003094
34118236
10893550
92562916
48183336
13683317
7250513
74957749
4385601
40529693
10381431
52784790
36336152
4826085
66976319
44561174
39361056