90582533
89386100
8922314
50569999
18963983
46235910
23836193
74604084
34709399
85511783
59363415
21467955
97741980
71891860
90649834
2118695
35736069
77099350
20734073
51648483
47824051
56441170
85392174
41722270
7546777
2918454
18779714
72339033
99925319
22544155
94218176
7667540
38218893
94963346
99457097
21263414
10081938
7471288
46825491
69383366