47421694
16536142
20592586
22493533
94152520
7252630
3534843
54178438
91567546
8258466
56597034
65101572
6830583
90034371
93828625
66383416
61208655
69071110
79002871
27653159
70027299
15295080
74344758
90488622
3235162
40939970
59561042
93143244
13213311
52433348
98542116
69474434
5591143
30067384
87486953
40698067
8623851
99724481
69137587
84049429