92395286
33652780
84054721
112288
97359339
1397188
78089555
42694850
3611675
53673511
5336450
62614543
51522281
25209797
70337959
37585662
31904629
77334722
53171369
39092239
75496969
76507071
65139506
11396391
36935527
59057802
39259502
17028186
2585650
51927541
62195733
54406676
34164009
68482442
94061629
28507924
8282869
56661391
8675426
76297969