91103963
83972000
93703614
85043792
37499059
37084178
32401701
56686997
520426
25907574
31557216
19782407
73835761
27182179
68641879
5751849
85082360
72705343
38754310
74842310
89388494
50596029
4465950
15635207
74971401
63149435
1293257
49416109
63112632
454861
57423190
23615387
63806879
28609652
48764447
12004554
14994248
3194438
7893967
6526266