32559206
91462185
77429036
79189110
75362405
17204147
33643600
20121176
45458567
35832289
22083659
52356909
34637586
53977245
25196721
57035705
93995367
1904434
37362046
76387446
9034111
26697233
58573840
39579339
88338007
18137413
16559626
51344171
71422521
33037955
4657966
70805921
21063632
76716983
42913220
18176904
50415128
42107994
67738256
20444577