6031580
8912701
34825653
12764866
789343
51782093
31073629
10307804
61031380
6029850
67126431
81224562
94739644
77713150
54939644
14909425
5759218
68415
72656534
76219990
91273349
40768700
27972885
32838905
9281816
55137058
36359178
24104684
76502786
60286638
9417223
10505732
20108800
2283442
46796431
9038583
53455251
33968165
8533013
74271765