87866033
49593504
74626817
95327832
58116147
59171345
72211682
33916836
74711788
8266915
96408019
9536729
86296508
13058584
82367249
31311476
16373819
9081193
15793656
78246580
38929633
61172514
5685125
1983505
98191759
60606151
27682948
74818501
48152971
74172133
58523615
12307048
34023756
84071044
51535636
37333283
36145202
15392636
74076581
43721110