78286396
42113146
16146991
99903535
5981816
53591483
8753139
64406153
3420930
44603656
56722797
4010154
5546039
91856782
15913823
55632236
91282101
68791465
72494211
75558042
67303688
2891574
7716471
9197484
54879921
82815108
386113
76725037
66528495
33691540
2334800
76578525
52708350
92771878
4462846
1816463
4185254
28131711
57689964
66571431