5059599
83201797
35955158
82685167
4008281
63077469
5966260
41788095
33222440
28178504
5048462
91773534
4744857
5833100
45142870
30644184
65163085
73683925
44735378
63835071
5841818
6864543
59897551
255159
35894315
3923783
89839144
96423496
221893
82011499
24089499
85939748
28732105
88217331
34695798
69943453
93351588
28891565
19951063
21418417