95227738
47708417
70367389
37126887
60772008
16538797
2895773
41571244
55363158
58364476
274539
21545801
39232721
3492403
46903552
94089470
61107629
19313762
856123
56398663
10777921
99726615
59603357
16087121
47088297
8472853
8263350
379883
61107058
8929770
71399784
70349638
59127585
17282978
36795032
71738811
62455927
60503919
58662170
75192961