66176399
313069
64396150
83274283
66785236
77574048
3399072
15112757
86984826
2908324
20433201
52489572
11662535
65733318
41933554
384860
33402487
45644954
35604844
93781141
505501
35313150
22431318
85234739
39158559
46097769
62927707
1238674
28779238
56436657
66294409
18126252
9771208
53959787
21884009
13117
98801360
78951937
16566805
57777648