18322762
4258135
86477006
89905956
84165236
97455588
48146975
94519843
63357740
27577670
45297051
98821609
25226688
20819957
80316462
30738080
91908549
19409540
16871145
15428826
52702888
5196805
503336
9146303
84455482
92994369
37011638
8752006
38158929
904489
356307
88225997
4031961
6363710
55945140
51274488
57838495
69058356
70677030
5735377