24333496
41112451
22276132
70069841
99765654
73358123
48296511
60308681
88614798
49979288
70691549
64915335
73156682
70166096
32935797
34361381
44311655
46486462
63581052
55974227
65962683
41011297
57849816
5797474
92863196
8561137
97504136
32972560
66976173
4334012
83741549
4363004
72093224
879713
39048541
57788497
66474105
52242880
84856947
38703714