9560532
60473887
21001198
9204654
72865808
5944639
52189481
57213586
98953843
66876650
58462955
13624823
21484088
67772549
13272350
44388647
6025616
48013739
8423132
22123220
63345194
46678636
10004461
9551223
75971267
79121450
24752083
75094119
38196243
44554525
38656588
39359095
26869677
49092830
307254
15513701
20491565
31037219
379445
23942793