79127895
17681767
98606662
43235529
96957475
4666604
62132471
29368083
83498288
18364642
20844388
96466116
90338700
35636842
84692613
46201428
73786147
75757507
90655728
56846682
9666117
21206634
149435
43043897
5874615
90581634
98281008
9017681
3935766
6201302
5094250
6846696
20187101
56571699
61727043
59658325
60462011
42818390
31434116
12697392