77124699
62186903
75484309
28763296
7498132
12958396
42242997
59333960
96407280
4408288
92712397
13139534
28183642
70805519
47996804
50266928
59648103
82057568
80971589
39669875
46819617
22265041
27075217
1841039
19988867
44537372
94276816
3612231
70471622
10124554
4353856
62215852
91827468
20016410
12694949
37749922
54259134
24812066
68896374
9397566