55798527
68191812
5226303
98927903
26531870
37248124
28186302
55307393
41203468
40295708
90633489
4440424
76456866
30432985
75765240
41441540
40282360
65383225
31264915
5551683
68871969
13826766
26852601
95985732
79102273
31564649
98647280
86743840
27319539
68479246
68728458
59857041
70661848
76991139
37336987
58259105
42405239
23374343
75727521
28416242