90135632
4417162
88185349
99814346
53575032
53703429
94701126
90075522
87822419
84187372
83006921
48429315
68162408
93395454
49735466
76339659
24386874
42944898
46785580
50205412
41989552
92052897
54402757
70149414
47684888
2672677
75827990
5309832
99971820
49948679
44366176
5024228
89575801
99758844
98125555
23884579
92271102
30655792
62146190
20062017