44685342
73036514
59112495
57652941
92033743
61908786
35724151
86637449
2868458
36321385
2912957
18705014
7371163
91796018
28288891
28104737
95961013
68684497
82017813
25254437
58349307
24796082
28362519
5516504
73711061
82095029
22914592
5584883
79472223
15897674
165064
88335853
28129733
5845065
98884363
58535168
3989790
61072916
8706772
30238702