29622936
38268904
17436004
63496372
40299118
1954337
39289330
3139530
84437223
68243239
3679109
55179770
26481728
61067524
68157035
99596177
66659777
9919995
41204455
72862297
3847306
64652777
94324961
94238116
89823731
57125567
80227840
86984563
92092032
17505082
57108034
68101796
92336592
14974720
27559992
33966454
65186153
94659132
85708045
87367984