4756436
54235692
104037
49173522
78224532
51153357
36972833
31749134
95467196
82172583
81376079
91711520
72895242
3356528
16425922
61062319
4830398
39212537
52202073
74106999
37599727
35479951
22133993
3974490
83033622
88575208
14121672
56411686
30242172
60536277
198663
89639517
92954421
19512459
78816569
21387604
67832968
97192874
70108051
32678231