74746235
40002568
85215900
8976488
37042854
79267953
80283540
54755072
76017225
97508770
24272899
5420129
50861601
61342446
10987080
29087865
70819289
8490284
29179997
73825010
4549005
48118107
35012561
46914326
57204580
60227143
4233175
70445564
8098855
66602867
7818459
52832860
3993310
66682323
6768507
15381586
99255572
19942775
10555646
1624796