37671848
32726175
9284593
71221137
84987487
5172843
5141722
15838488
8039585
6855474
98447344
74746309
98901533
44933466
74968486
31822146
37844779
24554820
26474410
39702818
4122223
97874139
20154511
35465073
9758644
50634209
28881569
68973024
56911924
19061115
98747700
86462875
31554015
11486639
9659970
43178329
47025414
28191469
61253247
64417525