12922681
40723895
12395778
18201463
76286721
29165816
33367304
298306
12854788
14129405
24481395
50009403
9589415
76331680
84236294
86792844
51492062
98327395
11276367
87921326
65655991
81023184
61644493
3884732
33708024
53011796
60647401
52307295
2230735
80726166
64706725
33384177
49924621
93465704
71625859
84368676
35231327
93914728
68723265
4550660