17615892
68853337
847233
604880
5770955
96531297
48786593
33266214
85089558
22084130
2791929
32275286
26075606
24673061
43332814
64067445
32248337
73575717
21694887
38181268
26809684
24107531
19081774
11255122
39569178
11675651
4911266
71954750
579420
11379342
13762313
94316996
63935837
92405882
23398590
39124771
88609270
56198306
86846996
62503679