48965569
5765311
8454760
58646194
2075745
69514659
34155134
70589689
16636768
5000945
78939315
71245095
79305738
74614754
60542291
85172731
33094173
82963861
83161145
74201844
14056548
70102534
29127693
5616301
88149309
28192202
29027733
67614242
89587468
9637393
80479716
61421401
32943515
56605519
1243891
37881583
84742037
80953584
80462933
47596351