2354502
99327475
39106603
74916241
5774737
86977108
66952613
34273689
72533827
20852830
29907527
43342569
33322290
11686381
44428011
44623280
91525624
39265848
20705338
23523605
314829
22189534
77566192
62251279
43763300
46162001
48414748
72508618
45757567
8211599
59078544
22893691
67489962
36176472
13739635
51062146
28765012
49601905
80302808
49363480