44742071
4483856
13651035
45299469
19607497
32954510
9004878
78935887
35525912
90653718
559624
3241782
17935033
8836134
7575068
29351349
65369688
78631690
55744616
15746377
15888317
33938081
160595
40875502
18886670
42809997
69425491
59497291
868198
35137822
60067985
25633371
56371633
3331620
16665381
48678052
54224813
98945147
19029561
35333814