85126876
54129396
46864200
93233639
65454692
98351517
60763062
93017571
36116387
98428140
31558764
93294636
69103191
57072256
52187733
3582538
31036674
70703918
80137084
24118824
57137428
38309089
34242580
68519269
11083873
47014222
75166665
76427862
162123
5259289
40622023
64076410
55448909
9086677
59722118
5691472
61559479
51004172
84614781
14321199