5656938
84048370
81284495
44549538
95262526
33042697
44805894
33268311
2953177
24224421
22077880
17392571
2862332
30432479
43003368
93283507
70761284
24122649
42868771
81901842
75898285
186765
83572521
99051154
9154317
5746213
36706950
91638475
28285861
4899375
12006390
85066124
11763688
11755809
47665261
87347854
90145498
9556680
94518026
75143104