92977762
25292835
20423425
76314980
7769587
53539423
99902009
15373746
50699804
90967967
72378203
64013578
808885
62799646
71635795
19837232
18341850
64141982
30503951
77539405
59945328
8313953
10802507
80334411
18695425
54229708
58807786
37601984
12049817
14445262
13034149
45881418
53919939
1215603
94299640
87955376
98689639
42273408
27021728
71959342