45315273
3363202
50869234
14259401
19549681
84255072
62886332
72186289
3439826
75566401
24615847
15561383
71011347
9611135
22259721
3190912
34854142
72556533
32035051
35908285
7775400
11485075
9997492
41217732
33603036
87254768
29141901
33217081
84225512
92466681
35114334
77273930
66781117
60727623
64717261
31145059
6454583
73234570
86987809
67643153