80817077
26343506
93641654
63827456
36732970
57932933
62454543
20327936
20562304
19864368
52015221
96468618
87366755
64023414
69455538
5426692
6049167
8951566
56729412
67751925
17283999
4863764
37644561
16738081
32626126
16237519
52198351
77259407
71572041
98525546
80877126
57051595
26297832
18631744
80743346
6213622
5411654
71981678
12064126
539423