19231522
2123101
81766820
22595115
40476463
7512167
97531297
11602650
69661322
51886297
38122192
15609745
20411069
23988957
5178704
20875983
8586454
8662974
26361694
43517169
31412165
84257631
67144462
3895428
60951830
44018836
43959947
44444535
81097273
72246189
207833
12158382
12853623
78967925
8458842
341118
25028708
36729134
89703286
51768608