2327840
87854001
70829635
31572326
48187492
78431398
26529371
139288
7842802
53267418
95784655
3317757
37322264
69956758
14729248
87932066
57191519
80551274
5682544
84319994
51448626
4186740
86398156
97809399
16593402
39672958
6149569
53629497
22818029
80308784
8090337
13815213
79891067
10076821
15457294
56962941
70652735
65675139
56067229
29288377