97403921
52008424
80803852
32429300
81273517
386996
5034954
73298825
45849058
90797824
44589862
3543947
8975100
11901630
9536493
5139477
76154437
7519363
69946561
44894456
60228604
47678713
46731665
37177205
35327691
48394506
8648199
166219
53302886
49477322
71268186
4741907
34606684
83561218
25037290
87502568
3032185
76451959
56038905
41567267