12047405
22755828
60696699
27218450
2280454
17308579
66105156
44547480
21796465
28506439
90611548
21449781
36517850
37186478
66613956
64456917
2281599
59432273
20346954
45573812
32544791
9067650
75919897
72893743
86299028
67313258
78444453
69049600
49749552
1418050
41123297
99187473
44075512
51849881
5179244
26681267
70049437
51488747
25242272
39952362