82026703
8799250
2613138
93846718
23526011
18551476
8254528
38521267
43984466
65716610
41999828
31932203
31924986
2465830
73149573
8198921
42674135
73751281
7647446
18052931
16141498
60714390
55021297
34803816
61935526
2848708
6676135
5838662
11264555
25565368
99977288
80972758
81074225
31307962
31794016
71234666
44306691
91245384
62294641
6878548