83673059
65339862
81655245
3955776
91659277
75764224
72786600
3022248
56054311
3441537
26028662
6367275
44623817
71694314
70773627
18411563
28783334
34008593
76911671
13264835
15546366
94702561
71028659
70553684
71743412
86468031
18773896
26391497
20612181
64545249
57182374
52557735
61878815
49651632
71321410
61528941
37325
42861801
88926178
5351278