26701200
38823002
32874478
99492400
80794865
44808707
56364045
22508205
61678785
29134444
21114132
40996314
16355761
11458374
92669974
3318774
84312102
99603420
5040692
25975212
8227163
48904375
89994507
49756892
49427760
21235349
72343356
79015142
78095901
82043100
78975005
35398315
77868226
58544148
94694632
7709514
88591537
67393357
33825737
29128243