19763260
9091986
93238446
45927600
26564706
66631532
7913164
69745954
58815362
83562349
79737513
21124004
32095007
92232194
61297560
65413241
243002
6196154
94942961
90687210
17217232
30571743
21041320
57074930
165575
8228219
66726859
62232728
74574609
18115296
73702506
1487639
78037333
67432318
2162674
61988254
48036846
44749683
91972364
12899183