50106210
37981657
83796420
5827450
69831872
10897613
73204127
93923940
99337514
69781289
11618628
34948078
84759242
80599443
24631813
58057109
31115254
48756879
219323
67693256
53785669
45031623
69507623
89379569
17082065
60122201
869348
9362602
9175455
15024306
78979624
8761642
72564822
11864117
33074877
31833240
32904223
81835765
30907492
31493674