52444725
16785909
81066316
32851125
60131041
42623607
33525548
87947994
49007038
6484674
36571428
36567564
45878878
97712288
67987627
86370
65875127
21026209
58865122
82739131
17737433
23089930
51428836
29861747
5840801
39344461
73179392
56331004
75912586
5859436
59587569
86297281
14073657
92604208
44701562
38956827
12845638
67137908
1631672
20373020