33576721
70158060
72545014
11284920
9503687
26653884
5111902
78559967
14289974
56734272
35897437
64604644
50144487
81986969
53489480
10399145
63698967
44199988
42448741
2203034
44689006
65702822
63918441
57679129
7016846
7532108
31029754
46456577
50304237
98574108
79033586
63786570
97096710
35683446
13508283
86181897
25902960
31632444
26817035
17298105