23961356
96946994
18226018
19238917
83152023
64161607
61032928
16862028
17819733
428508
33063402
65939133
29458637
20619704
46494391
26495530
54187980
53956379
84229061
80634800
29266032
40034672
75409074
32412223
82041227
35812425
58736978
2095451
52652629
43199376
2134253
15416366
2198666
47706393
24013985
72179839
14154136
873463
31326052
90995278