20053958
9362973
51159549
48627888
4421412
64604154
22458607
92383476
32676909
77018832
4679380
99538207
85669721
54629652
22232492
28341172
7858656
9796087
62198904
79187129
46908914
15202502
2992267
36538318
75783321
85644967
50423354
68834120
37224879
93166873
96022275
1988425
68894996
1888509
38715532
863046