47922112
68654961
23746379
11893608
68278434
37811653
61936326
26277551
79831997
4321419
51454546
10884556
56841543
9107656
94861642
92351083
6299341
65721844
26543424
8874820
87984074
33559531
3603456
88616504
8733965
95648034
18957352
76704006
51204017
37016428
3377427
3275638
96816262
40154081
85872263
25044350
42028471
22578606
51828820
4680582