78304013
41762225
20115239
54226714
69445380
20323770
22257387
5889809
97359809
25385903
10116727
37162361
2895581
46774530
56867814
92166971
10644965
8724857
58827389
9761536
12206493
27675718
68953166
23726701
75349412
87676021
66513753
29289945
46311075
9275595
23734065
39343489
10436430
73699767
83833911
11946126
11532557
85969979
55757263
36356984