84319664
38318589
4576801
18757571
87468697
4099361
35383867
66381211
2594661
27518231
92007473
12611370
3192490
61925862
95422297
3377613
9829967
60741498
45304975
9844943
594363
12269380
39554706
38622410
40973030
75136751
49941132
89096090
55289502
22783026
7971960
15544626
33373986
66997951
33805941
8279258
91404954
3431068
95179283
21057346