2327862
90715684
86118800
82593486
83904962
1229187
30458042
33698465
71131579
80544787
52836311
94792308
32754577
89387811
25232228
20895399
4752692
90159749
4456211
76884366
45596456
40399950
58989080
85316204
230672
64452024
30919768
53276309
51704015
12664810
75171891
6911747
91148997
35632376
73366977
17484518
7241927
34678478
88441696
54736324