10993122
54548203
21451699
77394642
11517366
51145511
5934660
56957083
84793152
96314096
71278786
44405104
35946523
99298983
70917770
64201459
58088610
9353221
38049473
86827979
85869622
32294496
58134977
22745388
21662212
78296807
97232803
60518455
30969492
11969981
83011669
71192511
66177082
33399000
27725997
68145834
23356336
79457398
76323448
92502329