94185042
11662886
69537
59843125
52267283
44947007
70314511
85237687
52186083
55716480
38088424
99149423
81154689
69517414
82496973
30404129
19448337
65853519
53203381
28805602
72167605
37937569
45157546
55749729
1976215
24534330
51743092
8178774
1212731
65699624
21866406
13448939
96578485
55188978
368530
5816888
8278474
48924793
69826132
72484598