44382236
49958392
5306749
72753549
10284666
7881272
3650122
63029508
31201888
59613094
14167719
17753644
15797238
41268886
77743375
49677544
95655782
5116512
94996248
70389116
8322568
81276072
39648720
9376603
74548962
97294019
24221165
63059514
86624468
72917351
81916398
29594482
55264958
38646454
88631335
71459132
68067470
4855022
3935217
73961297