2132309
96224144
92592799
96138951
82229388
42729117
3437079
5956732
3252410
88021275
72231261
86704029
46917437
5554473
2701279
20496766
54147562
56159847
48122145
66102350
52802021
2973456
61841970
75872976
28545750
2818201
21863029
24678157
71709520
27456230
93793747
95381811
60096184
9672753
39963808
69154308
99116056
32685405
6015077
60148121