60938982
54883433
71511861
5875133
18542428
1748103
68729188
95147047
14462166
48936716
67302536
34685132
51279023
30797321
30867462
38318872
16085072
85125129
98233451
6629303
54494914
48606686
70471402
83792145
65704553
20643020
4795784
8972211
1045230
92777724
82816668
13039683
1324921
79041692
48337869
70349289
77906085
94276746
68992405
9393231