41161364
82977609
5812662
90673964
60248442
72437955
70085455
87143031
16474182
44971381
93051103
257352
19488065
99696751
186643
48145725
54928384
97204132
4999102
32173578
79656789
58582108
20097402
49054144
85976211
83887608
9833308
56945408
4766677
8876715
44721410
77023440
30188118
89469101
94249763
17461290
87466290
43992027
14315213
9594027