20545301
74934887
88129659
68522268
6361429
84679503
69894273
27017217
88634480
86493316
56961820
40176340
14572469
95749046
16039993
63636212
14369735
701917
64866513
35652844
32308719
18399459
5594882
90972085
72979904
76547222
13808384
31344217
16617216
51504233
18706
73384090
67539713
65858771
64016337
46327981
47079197
76256115
9087316
44228375