42775007
5717598
5657478
26174976
11848712
46954433
88129012
8948887
83585203
94098898
97462469
4387168
11954820
49205844
44519351
69395116
84607296
20881410
12424691
64859304
35582511
36513033
11884842
3865892
1445345
10672386
11904001
2705607
26831250
93669037
64292999
68743477
75874105
58757389
84216649
8409432
35454810
60997191
61875961
8005731