48271014
73811073
34032347
53178867
44571488
89944460
6035789
8941729
7499229
47119368
13854881
5168743
42054655
96751474
66034162
68366856
55071289
9896065
53569964
8989286
28788546
62258771
50744238
15427935
31936575
35524586
7685601
81717882
98099370
10668566
48438367
80143177
83528860
37291101
6505668
54727141
51251027
83602258
62012545
516093