3866585
51619804
36056694
4312448
43202730
74089858
45429621
95067629
4446549
86168454
31987407
95239744
71351331
35741640
95739095
68057971
3668123
41649071
92981205
71749572
32386646
22115736
43041613
9843
84374893
71615826
85766753
60368277
45226108
77052663
36912089
71513991
15925739
61409638
73545208
33937942
7641470
24028302
23916249
12575826