168226
567981
14798976
67245055
42369371
94706605
85323084
13293710
21009004
67031105
90021714
42169946
18117116
45166313
95421034
9785856
92264911
3939102
61951908
56795433
3873430
84946436
71627688
15202597
54842
19122352
24725635
95055251
4422267
80232392
768377
18794775
91228069
73774000
73724129
69433167
82835469
45415014
83918290
15491425