26512667
7268984
76433837
89963380
92892383
33379019
32259940
362378
1601458
67093269
52398321
30626866
8253618
59409174
63683399
63005592
30103712
3967003
90573800
25509556
29383454
8043264
60526796
44525971
76383505
53566250
28853863
80444395
48431006
82429458
98074580
5982217
55777400
63999181
7911676
83479783
10569165
82897459
12316202
38786054