25689724
18884312
93735265
4192556
38742864
611381
61037879
20233934
40483033
22213120
44713201
198833
68285323
5986487
2035434
6445136
85858982
8537886
87082682
10826048
77445924
692816
56746139
8207139
3244355
24282079
33324950
68715456
93974557
19911623
5892919
28195379
5287390
92156563
81909933
82149021
51532060
33912715
71506658
66934802