27013937
33403066
66145632
11643037
59275851
70689427
19768332
70975730
97635905
16932630
67839469
88334733
67951291
54216394
36111368
9250562
52716758
76101919
71937355
72695184
82267760
53633004
4641554
11081739
40896411
72371259
35693386
35593493
21183955
32713104
40738103
90378898
96782792
75017394
81777428
37851001
34156043
99002027
96779362
41688208