15603211
48891122
74837909
51822245
16692997
55488760
9591833
9871423
45428191
27947745
9198064
55486252
4276500
17079131
672817
10064760
5987538
8642379
74056655
92298368
89545416
31924943
61377116
36912456
72682562
20641348
9677152
56623757
608873
88849386
74044
64958474
95569926
74227935
71133444
40648163
3970667
43487381
4584853
50398158