36636776
27949521
11029646
37081529
84014621
72191560
3125343
79064987
52109467
90452893
49573593
19546276
28286011
48904919
54897360
82002923
6224520
76378589
49963508
609608
90445571
5878540
1919716
70117514
59485992
24981386
55902351
6757471
36477262
5305230
98002580
86557811
81405394
6584441
7473364
968371
36098961
22985146
80083250
46048118