953423
1507731
96366001
43304928
6075437
26185260
55538933
68172981
6703103
61125888
28553328
5059610
20118475
75745977
36549501
57244992
27759441
99076247
44914872
63615023
38656548
48272103
6158307
62949714
40579065
20071328
53641159
61673531
44804424
2981581
86573609
68023318
84531951
39642220
45988856
5037296
7631517
10061295
62876940
21163213