35076009
80509979
35099093
566666
40821996
15117115
19417953
94504432
1664772
3062259
4703447
59621369
50052492
90729802
35422053
31552269
36079294
78618844
199716
64632366
91079944
88656696
12684808
57706374
2295743
42463882
48771527
30785217
87627371
5371661
28727480
45897002
26578373
54322598
50758976
52988495
79792566
64995314
47731178
79876933