27534686
11461191
61436547
19698124
33403668
19991343
82216792
7727968
46914751
78652771
80593322
7795553
68383857
15171755
1257209
50269082
65206839
53579507
29394769
63087685
8728740
75446253
7079364
4016183
60144888
52991694
87815044
31422594
98183503
36676053
52377618
99071326
95979152
39074157
37369423
61402611
62415450
11063081
13987546
96201388