18904385
30963869
94779684
98796271
36972542
3691323
5372234
24004064
5842740
46156164
7252275
89811412
37055293
4651754
26342600
11075751
34195678
26961598
90587917
55986241
22485908
89208658
7541769
55133013
17081577
36017548
59762728
32693976
18557815
78994000
96158217
78282548
59584759
96774875
97346620
83428084
66739635
73594907
7637122
319281